<html xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui" >

    <ui:composition template="layout.xhtml">
        <ui:define name="corpo">
            <h:form id="usuario_form" acceptcharset="utf-8"> 
                <div id="breadcrumb">
                    <p:commandLink  actionListener="#{managerIndex.redirect('index.xhtml')}" value="Inicio" update="@form" immediate="true"/> >
                    <p:commandLink  actionListener="#{managerIndex.redirect('config.xhtml')}" value="Configurações" update="@form" immediate="true"/> >
                    <p:commandLink  actionListener="#{managerIndex.redirect('criarAcesso.xhtml')}" value="Usuário" update="@form" immediate="true"/> > 
                    <p:commandLink  value="Visualizar Usuário" update="@form" immediate="true"/>
                </div>
                <p:panel header=" Visualizar Usuário">
                    <p:messages id="msg"/>
                    <fieldset>
                        <legend>Dados do Usuário</legend>
                        <h:panelGrid columns="2"  border="0" styleClass="textAlignRight" columnClasses="textAlignRight"> 

                            <h:outputLabel value="Nome: "/>
                            <h:outputText value="#{managerVisualizarUsuario.usuario.nome}"
                                          id="nome_user"/>

                            <h:outputLabel value="Cpf:"/>  
                            <h:outputText value="#{managerVisualizarUsuario.usuario.cpf}" 
                                          id="cpf_user"/> 
                            <h:outputLabel value="Rg:"/>  
                            <h:outputText value="#{managerVisualizarUsuario.usuario.rg}" 
                                          id="rg_user" />
                            <h:outputLabel value=" Sexo: " />  
                            <h:outputText id="sexo" value="#{managerVisualizarUsuario.usuario.sexo}"/>  
                            <h:outputLabel value="Telefone:"/>  
                            <h:outputText value="#{managerVisualizarUsuario.usuario.contato}" 
                                          id="contato_user"/> 
                            <h:outputLabel value="Email:"/>  
                            <h:outputText value="#{managerVisualizarUsuario.usuario.email}" 
                                          id="email_user"/> 
                        </h:panelGrid>
                        <br/>
                        <p:dataTable var="grupo" value="#{managerVisualizarUsuario.usuario.grupos}">
                            <f:facet name="header">
                                <h:outputText value="Nível de acesso para o usuário #{managerVisualizarUsuario.usuario.nome}" />             
                            </f:facet>
                            <p:column>
                                <h:outputText value="#{grupo.nome}"/>
                            </p:column>

                        </p:dataTable>


                    </fieldset>
                    <br/>
                    <center>
                        <p:commandButton icon="ui-icon-arrowreturnthick-1-w" value="Voltar" actionListener="#{managerVisualizarUsuario.redirect('criarAcesso.xhtml') }" immediate="true" />                
                    </center>
                </p:panel>   

            </h:form>  

        </ui:define>


    </ui:composition> 

</html>